查看原文
其他

【最新案例】百度问房APP用户故事地图实践分享

郑亮 百度敏捷教练 2019-11-12

今年初,百度房产准备开发一款新的app产品”百度问房”,我作为一名敏捷教练,从项目的一开始就参与进来,负责支撑项目交付工作。在项目过程中,我们使用了用户故事地图的方法,收到了不错的效果,这里将最新的用户故事地图实践分享给大家。


项目的快速启动阶段:

用户故事地图的第一个版本是在项目正式kickoff前,我们通过这个方法来梳理对齐产品第一个版本的发布范围。


背景:

  • 产品定位:产品经理做了前期的市场调研和竞品分析,确立了产品的目标用户、市场,大家就产品方向达成了一致。

  • 用户调研:通过和几十组用户的面对面交流访谈,对用户需求、用户场景有了进一步的了解和判断,定性判断出产品的解决方案可以匹配用户的问题。

  • 产品需求和产品设计:产品经理已经整理出用户的使用场景,并有了初步的产品需求规划,产品特性列表和原型设计。

  • 团队:产品经理、技术架构师、研发负责人、UE负责人等角色已经确定。

 

挑战:

  • 范围:产品第一个版本要实现哪些需求,完成哪些特性

  • 进度:何时能启动产品开发,何时发布第一个版本、第二个版本

  • 人力:各个领域具体投入多少个人力,相互间如何配合

 

解决方案和步骤:

  • 拆分产品需求,形成产品的特性列表和用户故事;

  • 组织特性和用户故事:按照产品persona、特性、优先级的维度组织用户故事;

  • 确定MVP(最小可行产品):结合第一个版本的目标(实现基本功能,进一步定量收集、验证用户需求)、技术的可行性、人力情况等因素,确定第一个版本的范围;

  • 形成计划:根据MVP的范围,制定相应的需求、设计、开发、测试、运营等计划。


第一个版本的用户故事地图我们以excel的形式输出如下:



Tips

  • 需要先向项目的核心团队成员导入用户故事地图方法:方式的目的、形式等

  • 由产品经理输出初稿:在大家讨论前有一个基础版本,避免无准备的讨论、遗漏和过于发散

  • 达成一致:架构师、开发团队经理等核心角色参与,考虑技术实现难度、人力成本等因素。

 

用户故事地图的演进


挑战:

  • 产品规划的延续性:第一个版本进入开发阶段后,产品的需求在不断增加,产品经理在持续的进行后续版本规划;

  • 全景展示:项目需要看到整个产品的需求全景及状态(已完成、开发中、待规划等)


解决方案:

  • icafe工具引入:百度的项目管理工具(外部用户访问café.baidu.com)已经对story mapping功能很好的支持,我们将excel版本的内容之前迁移上去,打通了规划和开发阶段所有的故事呈现。

  • 演进:用户故事地图的横轴不断拓展大的epic/Feature,每个epic/Feature纵向精细化耕耘,精细化场景补充和功能的不断优化升级。

  • 衔接开发计划:所有的story规划和迭代计划直接衔接起来。


现在的用户故事地图如下所示:



当然,用户故事地图的方法还为团队带来更多的好处,比如可视化、聚焦,等等,这里不一一总结,大家在实践中可以慢慢感悟。下面几条是该产品的产品经理反馈给我的感受:

  • 全局性:展示产品的全貌及各个故事间的关联性,各个story不在是零碎的

  • 可以不断的规划每个方向上用户故事的发展

  • 能够和迭代计划很好的衔接

  • 产品、团队规模变大的时候,能很好的想大家展示整个产品的演进,方便工作的安排、交接


还不过瘾,亲自尝试一下吧!

百度敏捷教练   

分享和发布百度内部敏捷改进,精益实践,研发效率,项目管理,工程文化等相关案例和实践经验。

    

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存